think things over - Spanish English Dictionary